package com.fy56.platform.goodsTracking.service;

import com.fy56.platform.goodsTracking.model.CollectiongoodsvalueaccountPublic;
import com.fy56.platform.goodsTracking.model.GoodstrackedRecordTopPublic;
import com.fy56.platform.goodsTracking.model.GoodstrackedRecordTopPublicF6;
import com.fy56.platform.goodsTracking.model.TransportbillmasterPublic;

import java.util.List;

/**
 * Created by XTK on 2016-11-21.
 */
public interface GoodstrackedRecordTopPublicService {
    List<GoodstrackedRecordTopPublic> selectByOrganizationcode(String organizationcode);

    List<GoodstrackedRecordTopPublic> selectByNotUpload(String organizationcode, String beginTime, String endTime);

    List<GoodstrackedRecordTopPublic> selectByNotUpload_Police(String organizationcode, String beginTime, String endTime);

    void updateByupload(GoodstrackedRecordTopPublic top);

    void updateTyCallback(String consignmentbillmasterid,String code,String message);

    List<GoodstrackedRecordTopPublicF6> selectNotList(String organizationcode, String beginTime, String endTime) ;
    List<TransportbillmasterPublic> selectCarNotUpload(String organizationcode, String beginTime, String endTime);
    List<TransportbillmasterPublic> selectCarNotUploadBC(String organizationcode, String beginTime, String endTime,int num);

    List<CollectiongoodsvalueaccountPublic> selectCollectionMoneyNotUpload(String organizationcode, String beginTime, String endTime);
    List<CollectiongoodsvalueaccountPublic> selectCollectionMoneyNotUploadBC(String organizationcode, String beginTime, String endTime,int num);
}
